Experiments with Firefly Algorithm
نویسندگان
چکیده
Firefly Algorithm (FA) is one of the recent swarm intelligence methods developed by Xin-She Yang in 2008 [12]. FA is a stochastic, nature-inspired, metaheuristic algorithm that can be applied for solving the hardest optimization problems. The main goal of this paper is to analyze the influence of changing some parameters of the FA when solving bound constrained optimization problems. One of the most important aspects of this algorithm is how far is the distance between the points and the way they are drawn to the optimal solution. In this work, we aim to analyze other ways of calculating the distance between the points and also other functions to compute the attractiveness of fireflies. To show the performance of the proposed modified FAs a set of 30 benchmark global optimization test problems are used. Preliminary experiments reveal that the obtained results are competitive when comparing with the original FA version.
منابع مشابه
A Quaternion Firefly Algorithm to Solve a Multi-row Facility Layout Problem (RESEARCH NOTE)
In this paper, a quaternion firefly algorithm is utilized to solve a multi-row facility layout design problem with the objective of minimizing the total cost of transportation. A quaternion firefly algorithm takes the motion of the firefly as a quaternion one. Consequently, the solution space is explored more accurately and the answers are of higher quality. That is, the answers are considerabl...
متن کاملA CELLULAR AUTOMATA BASED FIREFLY ALGORITHM FOR LAYOUT OPTIMIZAION OF TRUSS STRUCTURES
In this study an efficient meta-heuristic is proposed for layout optimization of truss structures by combining cellular automata (CA) and firefly algorithm (FA). In the proposed meta-heuristic, called here as cellular automata firefly algorithm (CAFA), a new equation is presented for position updating of fireflies based on the concept of CA. Two benchmark examples of truss structures are presen...
متن کاملA Decision Support System for Diagnosis of Diabetes and Hepatitis, based on the Combination of Particle Swarm Optimization and Firefly Algorithm
Introduction: Clinical Decision Support Systems (CDSS) are designed in the form of computer programs that help medical professionals make decisions about disease diagnosis. The main aim of these systems is to assist physicians in diagnosing diseases, in other words, a physician can interact with the system and use them to analyze patient data, diagnose diseases, and other medical activities. Me...
متن کاملDynamic Replication based on Firefly Algorithm in Data Grid
In data grid, using reservation is accepted to provide scheduling and service quality. Users need to have an access to the stored data in geographical environment, which can be solved by using replication, and an action taken to reach certainty. As a result, users are directed toward the nearest version to access information. The most important point is to know in which sites and distributed sy...
متن کاملOPTIMAL CONTROL OF PUMPING STATIONS IN OPEN CHANNELS BY METAHEURISTIC FIREFLY ALGORITHM
Optimum control of upstream pumping station in open channels with given constraint in downstream end is presented in this paper. The upstream control is capable of minimizing water level fluctuations in the channel in which the downstream pumping station causes an undesirable wave. The proposed method combines an unsteady non-uniform flow solver with shock-capturing capability, Fourier series a...
متن کاملStock Portfolio-Optimization Model by Mean-Semi-Variance Approach Using of Firefly Algorithm and Imperialist Competitive Algorithm
Selecting approaches with appropriate accuracy and suitable speed for the purpose of making decision is one of the managers’ challenges. Also investing decision is one of the main decisions of managers and it can be referred to securities transaction in financial markets which is one of the investments approaches. When some assets and barriers of real world have been considered, optimization of...
متن کامل